it makes you want to cry - French English Dictionary